package com.btpj.hospital_server.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * visit_appointment
 *
 * @author BTPJ
 */
@Data
public class VisitAppointment implements Serializable {
    /**
     * 预约编号
     */
    private Long id;

    /**
     * 出诊编号
     */
    private Long planId;

    /**
     * 就诊卡号
     */
    private Long cardId;

    /**
     * 账号编号
     */
    private Long accountId;

    /**
     * 1： 8点半~9点，2： 9点~9点半，3： 9点半~10点，4： 10点~10点半，5： 11点~11点半，6： 11点半~12点，7：2点~2点半，8： 2点半~3点，9： 3点~3点半，10： 3点半~4点，11： 4点~4点半，12： 4点半~5点，13： 5点~5点半，14：5点半~6点
     */
    private Integer timePeriod;

    /**
     * 预约状态 0：未开始，1：未按时就诊，2：取消预约挂号，3：已完成
     */
    private Integer status;

    /**
     * 创建时间
     */
    private Date gmtCreate;

    /**
     * 更新时间
     */
    private Date gmtModified;

    private static final long serialVersionUID = 1L;
}